robertlipe [Sun, 10 Feb 2013 06:02:10 +0000 (06:02 +0000)]
Beging the long, hard road of moving core structures from char * to QString.
Mostly, this just compartmentalizes the pain of character set conversions in
xmlgeneric.cc while letting them accpet QStrings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4302
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 10 Feb 2013 03:38:11 +0000 (03:38 +0000)]
Fix use-after-free of temp in gbfile. That gets Ubuntu back to a happy place.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4301
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 10 Feb 2013 03:37:05 +0000 (03:37 +0000)]
More fixes in tpo teardown; don't double destruct waypoint.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4300
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 10 Feb 2013 03:03:54 +0000 (03:03 +0000)]
Correct mismatched ctor/xfree in tpo.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4299
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 10 Feb 2013 03:01:43 +0000 (03:01 +0000)]
Correct mismatched constructor/xfree pair in hsa_ndv.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4298
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 10 Feb 2013 03:00:40 +0000 (03:00 +0000)]
Split classic-1 test entries up a bit
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4297
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Sat, 9 Feb 2013 23:24:58 +0000 (23:24 +0000)]
FORCE should not be a PHONY target, it is a prerequisite of real targets.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4296
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Sat, 9 Feb 2013 22:48:55 +0000 (22:48 +0000)]
Declare PHONY targets.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4295
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 22:00:50 +0000 (22:00 +0000)]
Propagate find_vec const-ness upstream.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4294
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 21:56:02 +0000 (21:56 +0000)]
Another const change in vecs.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4293
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 19:38:10 +0000 (19:38 +0000)]
More const-ipation changes in vecs.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4292
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 18:50:53 +0000 (18:50 +0000)]
Tweak include styles for QtCore.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4291
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 06:22:54 +0000 (06:22 +0000)]
Mechanical warning cleanups in tpo.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4290
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 06:16:37 +0000 (06:16 +0000)]
Misc. minor mechanical changes to reduce warning angst.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4289
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 06:00:22 +0000 (06:00 +0000)]
Provide overloaded helpers to gbfile to make it more forgiving of QString arguments.
Minor warning cleanups.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4288
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sat, 9 Feb 2013 05:24:52 +0000 (05:24 +0000)]
Sketch in what a "real" XML writer might look like using QXmlStreamWriter.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4287
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Sat, 9 Feb 2013 00:11:05 +0000 (00:11 +0000)]
GTS Trackmaker: Fix harmless cppcheck complaint.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4286
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Fri, 8 Feb 2013 07:06:48 +0000 (07:06 +0000)]
Start moving geocache data to a class. It's complicated.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4285
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 7 Feb 2013 20:07:11 +0000 (20:07 +0000)]
Use the correct qmake for cross builds. Extra Win32 libs needed for newer
Qt builds from MXE.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4284
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Thu, 7 Feb 2013 01:32:07 +0000 (01:32 +0000)]
Eliminate redundant -I of srcdir.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4283
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 6 Feb 2013 22:48:27 +0000 (22:48 +0000)]
Better handling of strptime being in C, but used by C++.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4282
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 6 Feb 2013 20:04:54 +0000 (20:04 +0000)]
More Windows-specific C->C++ explicit casts.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4281
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 6 Feb 2013 19:50:27 +0000 (19:50 +0000)]
Add some of the mechanical casts for gbser_win.cc.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4280
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Wed, 6 Feb 2013 06:55:28 +0000 (06:55 +0000)]
Move url_link and utf_string to be more C++-ish.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4279
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 5 Feb 2013 20:08:29 +0000 (20:08 +0000)]
Regenerate configure.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4278
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 5 Feb 2013 20:00:45 +0000 (20:00 +0000)]
Add workaround for MacPorts' mutant build/install of Qt frameworks.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4277
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Fri, 1 Feb 2013 18:26:52 +0000 (18:26 +0000)]
Update mkicondoc.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4276
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Fri, 1 Feb 2013 18:14:31 +0000 (18:14 +0000)]
Delete dead pstrdup from util.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4275
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Fri, 1 Feb 2013 18:01:55 +0000 (18:01 +0000)]
Minor style changes to reduce scope. cppcheck is pretty impressive.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4274
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Tue, 29 Jan 2013 20:51:17 +0000 (20:51 +0000)]
Silence the 'illegal byte sequence' on Mountain Lion. We're invoking sed
and if LANG is en_US.UTF-8 (the default) sed complains about the invalid UTF
encodings. Just force it to C for this DOP test and back.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4273
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 28 Jan 2013 05:28:00 +0000 (05:28 +0000)]
Start Sketching in replacement for the HAS/SET/-99999 hack we've used for years.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4272
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 28 Jan 2013 02:56:56 +0000 (02:56 +0000)]
Tweak dependency generator. Rebuild deps.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4271
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 28 Jan 2013 01:13:04 +0000 (01:13 +0000)]
Don't use QDateTime to parse XML times just yet.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4270
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Sun, 27 Jan 2013 23:10:20 +0000 (23:10 +0000)]
fix error counting in testo.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4269
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 22:24:28 +0000 (22:24 +0000)]
Guilhem Bonnefille contributes support for the Google Direction API.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4268
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 22:13:26 +0000 (22:13 +0000)]
Add the datetime class, a shim between our time_t stuff and QDateTime.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4267
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 22:12:25 +0000 (22:12 +0000)]
Turn on the first real use of Qt, replacing the creation_time in our waypoints
with a QDateTime which will (eventually) give us coherent times before 1970
and with decent sub-secont support. This patch itself doesn't really give
us that, but it lays important steps.
Right now, it's conditionally compiled under NEWTIME, but I don't expect that
to last very long. We'll move to *requiring* Qt very quickly; this is a prop
for ease of development right now.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4266
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 22:07:52 +0000 (22:07 +0000)]
Mechanically simplify the argument to localtime and gmtime in several
formats to make operator overload easier to create for those.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4265
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 22:03:27 +0000 (22:03 +0000)]
Remove get_tz_offset as it has no callers.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4264
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 21:53:42 +0000 (21:53 +0000)]
Make gpsdevice_{ser,usb} play nicer with C++ headers.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4263
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 21:02:38 +0000 (21:02 +0000)]
Remove dead macgpsbabel tree.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4262
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 20:50:55 +0000 (20:50 +0000)]
Deja vu. Unfix const warning - again - in vecs.cc for now to fix Linux build.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4261
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 05:09:54 +0000 (05:09 +0000)]
Split destinator, unicsv, nmea, and interpolate out into tehir own tests.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4260
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 05:09:20 +0000 (05:09 +0000)]
Mechanical changes in date handling that made it harm to shim a class
"merely" overloading operators from time_t into a real class into place.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4259
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 03:08:44 +0000 (03:08 +0000)]
More changes to support a time object.
I've not gone whole hog on this; it's still pretty cowardly. The time
class is still fundamentally a time_t (sigh) and shimmed to a subclass of
QDateTime under conditional compilation. I'll be pulling out those props
soon.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4258
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 27 Jan 2013 03:06:05 +0000 (03:06 +0000)]
More groundwork for class-typed time primitives in waypoint.
Better types for vecs lookup functions.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4257
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 26 Jan 2013 21:51:48 +0000 (21:51 +0000)]
Make waypt_dupe act more like a copy constructor.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4256
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 26 Jan 2013 19:15:50 +0000 (19:15 +0000)]
Split igc, gpssim, garmin_txt into test entries of their own.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4255
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 22 Jan 2013 00:10:55 +0000 (00:10 +0000)]
Begin (very conservatively) moving some of our key data structures to
classes. For now, there is overlap between ctors and our various users
of these objects (which, in many cases, promptly get our carefully initialized
objects and overwrite them...) , but let's start here.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4254
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 20 Jan 2013 22:28:09 +0000 (22:28 +0000)]
Rename internal_styles to .cc so we can have class in *.h.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4253
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Tue, 15 Jan 2013 14:11:48 +0000 (14:11 +0000)]
Fix mainnav test dependence on local time zone.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4252
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 14 Jan 2013 00:17:15 +0000 (00:17 +0000)]
Typo fix in TEF.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4251
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Mon, 14 Jan 2013 00:08:42 +0000 (00:08 +0000)]
Improve accuracy of height filter.
Provide a script to regenerate geoid grid points for use by height.c
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4250
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 13 Jan 2013 23:56:45 +0000 (23:56 +0000)]
Fix (?) delbin on Linux.
s
x
h
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4249
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe [Sun, 13 Jan 2013 23:37:20 +0000 (23:37 +0000)]
Mechanical changes to build on Linux. Most were just hyper const-ipation.
--This line, and those below, willignored--
M gpsbabel/jeeps/gpsusbstub.cc
M gpsbabel/xcsv.cc
M gpsbabel/geo.cc
M gpsbabel/hsa_ndv.cc
M gpsbabel/rgbcolors.cc
M gpsbabel/magproto.cc
M gpsbabel/gopal.cc
M gpsbabel/pathaway.cc
M gpsbabel/delbin.cc
M gpsbabel/tef_xml.cc
M gpsbabel/ozi.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4248
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 22:58:27 +0000 (22:58 +0000)]
Hyper-const util.cc
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4247
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 22:48:13 +0000 (22:48 +0000)]
strptime and internal_styles remain c.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4246
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 22:36:39 +0000 (22:36 +0000)]
Start the C->C++ migration. Rename all interesting .c files to .cc. Tweak
build system to cope with this. Some minor warning cleanups (mostly string
constant chatter) but mtk_locus was the only source file that got any
non-trivial edit in this process. (How? Because I've been chipping at
the "C as C++" block for a long time and regularly compiling as both.)
All tests that passed before still pass.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4245
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 20:38:16 +0000 (20:38 +0000)]
Let V900 silently process 'G' tags as 'T' records when losing a DGPS fix.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4244
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:43:55 +0000 (19:43 +0000)]
Remove dead 'contrib' dir.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4243
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:41:53 +0000 (19:41 +0000)]
Remove dead dirs.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4242
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:35:31 +0000 (19:35 +0000)]
Remove bogus project plan.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4241
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:27:39 +0000 (19:27 +0000)]
Remove old Windows GUIs.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4240
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:24:05 +0000 (19:24 +0000)]
Mac directory cleanup.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4239
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:22:45 +0000 (19:22 +0000)]
Remove GPSBabel+. It remains in CVS on Sourceforge if you care.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4238
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:21:47 +0000 (19:21 +0000)]
Remove st2gpx, declination, magxfer. They remain in sourceforget if you
need them; they're not part of GPSBabel.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4237
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 13 Jan 2013 19:04:36 +0000 (19:04 +0000)]
Improve internal doc for Makefile.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4236
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 10 Jan 2013 18:23:30 +0000 (18:23 +0000)]
Actually apply aforementioned patch...
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4235
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 10 Jan 2013 18:19:52 +0000 (18:19 +0000)]
Typo fix in doc for 'Google' format.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4234
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Fri, 4 Jan 2013 01:47:38 +0000 (01:47 +0000)]
fix google format for multi-segmented routes.
add a test multi-segmented test case.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4233
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Fri, 28 Dec 2012 14:05:52 +0000 (14:05 +0000)]
Restore/Add support for building some make targets when builddir != srcdir.
Supported targets include the default, check, torture, clean and more-clean.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4232
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4@gmail.com [Tue, 25 Dec 2012 20:06:15 +0000 (20:06 +0000)]
Fix dep target so we can regenrate dependencies, and regenerate them.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4231
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Fri, 21 Dec 2012 00:33:44 +0000 (00:33 +0000)]
add support for mainnav mg-950d.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4230
f51c46e8-681c-474f-0cfe-
069cfd0219fb
tsteven4 [Thu, 13 Dec 2012 01:04:03 +0000 (01:04 +0000)]
Naviguide: Fix handling of negative ICS eastings and northings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4229
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 11 Dec 2012 18:52:02 +0000 (18:52 +0000)]
Lowrance: fix memory corruption on read of empty route description.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4228
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 10 Dec 2012 20:05:39 +0000 (20:05 +0000)]
Quovadis: don't crash on bad input.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4227
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 10 Dec 2012 20:02:31 +0000 (20:02 +0000)]
Geoniche: Don't crash on empty input file.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4226
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Mon, 10 Dec 2012 19:53:54 +0000 (19:53 +0000)]
Enignma improvements.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4225
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 23:06:53 +0000 (23:06 +0000)]
Fix possible crash when writing Enigma files.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4224
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 23:05:56 +0000 (23:05 +0000)]
Resync test-all with Steve.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4223
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 23:03:06 +0000 (23:03 +0000)]
Steve fixes TRACK_NEW in xcsv.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4222
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 19:45:31 +0000 (19:45 +0000)]
When writing GPX and forcing unique names, handle waypoints, tracks, and
routes as different namespaces. This is the result of the problem reported
by R Tange. Thanx, Steve.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4221
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 19:25:28 +0000 (19:25 +0000)]
Steve makes torture, Test-all improvements. Let coastexp be more forgiving about empty routes.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4220
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 19:19:01 +0000 (19:19 +0000)]
Make teletype format capabilities match reality.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4219
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 9 Dec 2012 19:17:44 +0000 (19:17 +0000)]
Steve fixes my fix (blush) in track filter.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4218
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 8 Dec 2012 17:11:27 +0000 (17:11 +0000)]
Trackfilter: don't rename track if we don't have a source track name. Style
improvements on generating that new segment.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4217
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 8 Dec 2012 17:01:28 +0000 (17:01 +0000)]
Steve and I volley improvements README.contrib. Moves astyle settings out
of doc and into astylerc.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4216
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 8 Dec 2012 16:57:37 +0000 (16:57 +0000)]
Sheesh. Fix a bug I introduced yesterday in pocketfms_wp highlighting
the very style of code I so badly want to replace.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4215
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 8 Dec 2012 08:27:32 +0000 (08:27 +0000)]
Make pocketfms reader more robust on a waypoint name with a space in it
and make the writer not include a space.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4214
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sat, 8 Dec 2012 07:52:13 +0000 (07:52 +0000)]
Lowranceusr4: don't try to compute date on invalid input.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4213
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Fri, 7 Dec 2012 19:00:50 +0000 (19:00 +0000)]
Update style guidelines in README.contrib.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4212
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Thu, 6 Dec 2012 19:50:10 +0000 (19:50 +0000)]
Regenerate umsonstdraussen.gpx to reflect our enhanced Garmin GPI reader.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4211
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 5 Dec 2012 19:13:26 +0000 (19:13 +0000)]
Steven adds color rotate option to KML writer.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4210
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Wed, 5 Dec 2012 18:58:34 +0000 (18:58 +0000)]
Exit of testo is number of failures.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4209
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 27 Nov 2012 01:56:44 +0000 (01:56 +0000)]
Minor make clean tweaks from tsteven.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4208
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Tue, 27 Nov 2012 01:53:48 +0000 (01:53 +0000)]
Jeremy Mortis adds support for MTK Locus class of receivers.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4207
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 18 Nov 2012 20:32:00 +0000 (20:32 +0000)]
Mathias Adam improves handling of GPS leap seconds in Skytraq.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4206
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 18 Nov 2012 19:34:34 +0000 (19:34 +0000)]
Enhance Garmin_gpi reader to handle files from tourenfaher.de
Fix Const-ipation warnings.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4205
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 18 Nov 2012 18:38:02 +0000 (18:38 +0000)]
Steve spiffs up makelinuxdist for the GUI.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4204
f51c46e8-681c-474f-0cfe-
069cfd0219fb
robertlipe@gmail.com [Sun, 18 Nov 2012 18:31:38 +0000 (18:31 +0000)]
Regenerate tokens. Update README.contrib to more modern times.
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4203
f51c46e8-681c-474f-0cfe-
069cfd0219fb